Object Migration in Non-Monolithic Distributed Applications

نویسندگان

  • Oliver Ciupke
  • Dietmar A. Kottmann
  • Hans-Dirk Walter
چکیده

Object migration is usually applied to optimize distributed monolithic systems. In this paper, the authors investigate whether object migration can also be utilized in cooperative systems which consist of autonomous components. We show that object migration policies will not always optimize system performance. Rather they can reduce it drastically if di erent components apply these policies concurrently. Conventional run-time support for linguistic primitives which are usually used to express migration policies is adapted to cooperative systems. We show that two novel approaches, place-policy and reduction of attachment-transitiveness, can counter the degradation caused by con icting policies. In order to restrict attachment-transitiveness we introduce dynamic relationships called alliances between objects which explicitly de ne cooperation contexts. The e ects of these modi cations are evaluated by simulation. 1

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Partial Observation in Distributed Supervisory Control of Discrete-Event Systems

Distributed supervisory control is a method to synthesize local controllers in discrete-eventsystems with a systematic observation of the plant. Some works were reported on extending this methodby which local controllers are constructed so that observation properties are preserved from monolithic todistributed supervisory control, in an up-down approach. In this paper, we find circumstances in ...

متن کامل

Fisher Discriminant Analysis (FDA), a supervised feature reduction method in seismic object detection

Automatic processes on seismic data using pattern recognition is one of the interesting fields in geophysical data interpretation. One part is the seismic object detection using different supervised classification methods that finally has an output as a probability cube. Object detection process starts with generating a pickset of two classes labeled as object and non-object and then selecting ...

متن کامل

Fragmented Objects for the Implementation of Mobile Agents

Mobile agents are a promising approach to distributed software. The t ypical programming paradigm considers a mobile agent to be a mobile object or a group of objects migrating together. Important issues of this approach are abstraction, encapsula tion, a well-defined interface, and the clear definition of a migration entity. Putting the whol e functionality of an agent into ne migration entity...

متن کامل

Immobilization of Acidithiobacillus Ferrooxidans on Monolithic Packing for Biooxidation of Ferrous Iron

The oxidation of ferrous iron (Fe2+) in solution using Acidithiobacillus ferrooxidans has industrial applications exclusively in the regeneration of ferric iron (Fe3+) as an oxidizing agent for the removal of hydrogen sulfide from waste gases, desulfurization of coal, leaching of non-ferrous metallic sulfides and treatment of acid mine drainage. The aim of this investigation was to increase the...

متن کامل

Distributed Systems: An Effective Information Sharing Approach for Legacy Systems

An important issue of distributed systems is interoperability. Lack of interoperability between distributed systems is a common problem with current and legacy applications. Since the legacy applications represent a major investment and for the most part can not be abandoned. Enterprises are looking for solutions that enable the integration of the legacy environments with the new breed of distr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996